package com.java8.stream.dome;

import java.util.Arrays;
import java.util.IntSummaryStatistics;
import java.util.List;

public class Test7 {
    public static void master() {
        System.out.println("-----------------Test7.master()-----------------");

        List<Integer> integers = Arrays.asList(1, 2, 3, 4, 5);
        System.out.println("原始:" + integers);

        IntSummaryStatistics stats = integers.stream().mapToInt((x) -> x).summaryStatistics();

        //列表中最大的数 : 5
        System.out.println("列表中最大的数 : " + stats.getMax());
        //列表中最小的数 : 1
        System.out.println("列表中最小的数 : " + stats.getMin());
        //所有数之和 : 15
        System.out.println("所有数之和 : " + stats.getSum());
        //平均数 : 3.0
        System.out.println("平均数 : " + stats.getAverage());
    }


}
